irrigation structures - German English Dictionary